package com.demo.zyt.modules.app.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * 院校基表，用于院校基本信息的展示，该表中一个院校对应一个数据，不可有重复的数据。院校Id要唯一，
 * 
 * @author ebusu
 * @email t-903860@qq.com
 * @date 2019-01-11 01:15:05
 */
@Data
@TableName("zyt_college_base")
public class CollegeBaseEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	// @TableId(type = IdType.UUID)
	/**
	 * 院校id，所有与院校相关联的数据都通过该id
	 */
	@TableId
	private Integer collegeId;
	/**
	 * 
	 */
	private String gaokaoUrl;
	/**
	 * 
	 */
	private String gaokaoId;
	/**
	 * 院校名称
	 */
	private String collegeName;
	/**
	 * 院校所在地
	 */
	private String location;
	/**
	 * 学校隶属：教育部、北京市教育委员会、工业和信息化部、中央办公厅、北京市教育委员会等，需要与字典表中数据相对应。
	 */
	private String belongs;
	/**
	 * 办学层次：本科、本科/高职(专科)
	 */
	private String educationLevel;
	/**
	 * 办学类型：大学、学院，需要与字典表中数据同步
	 */
	private String principle;
	/**
	 * 院校类型：综合、工科、财经等，需要与字典表中数据保持同步
	 */
	private String type;
	/**
	 * 是否为211,0为false，1为true
	 */
	@TableField(value="qualification_211")
	private Integer qualification211;
	/**
	 * 是否为985,0为false，1为true
	 */
	@TableField(value="qualification_985")
	private Integer qualification985;
	/**
	 * 是否为研究生院，0为false，1为true
	 */
	private Integer qualificationGraduate;
	/**
	 * 志愿通自己的排名
	 */
	private Integer zytOrder;
	/**
	 * 其他排名
	 */
	private Integer otherOrder;
	/**
	 * 男女比例
	 */
	private String gendarRatio;
	/**
	 * 民族比例
	 */
	private String nationRatio;
	/**
	 * 科类比例
	 */
	private String subjectRatio;
	/**
	 * 批次比例
	 */
	private String batchRatio;
	/**
	 * 公办还是民办
	 */
	private String ownerType;
	/**
	 * 建校年限
	 */
	private String startYear;
	/**
	 * 双一流，1：为是，0为否
	 */
	private Integer shuangyiliu;
	/**
	 * 一流学科
	 */
	private Integer yiliuxueke;
	/**
	 * 2011,1:为是，0为否
	 */
	@TableField(value="plan_2011")
	private Integer plan2011;
	/**
	 * 主要院系
	 */
	private String mainMajor;
	/**
	 * 国家重点实验室
	 */
	private String gjzdsys;
	/**
	 * 硕士点
	 */
	private String ssd;
	/**
	 * 博士点
	 */
	private String bsd;
	/**
	 * 博士后流动站
	 */
	private String bshldz;
	/**
	 * 全国重点大学
	 */
	private String qgzddx;
	/**
	 * 城市级别
	 */
	private Integer cityLevel;
	/**
	 * 办学层次
	 */
	private String collegeLevel;

}
